package com.seal.model;

import java.util.Date;

/**
 * Product entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Product implements java.io.Serializable {

	// Fields

	private Long id;
	private String lang;
	private String productName;
	private Double marketPrice;
	private Double price;
	private String currtype;
	private Integer score;
	private String category;
	private String type;
	private String color;
	private String detail;
	private Integer minOrderNum;
	private Integer status;
	private String mountFlag;
	private Date startDate;
	private Date endDate;
	private String image1;
	private String image2;
	private String image3;
	private String image4;
	private String image5;
	private String remark1;
	private String remark2;
	private String remark3;
	private String createUserid;
	private Date createDate;
	private String updateUserid;
	private Date updateDate;
	private Short sid;

	// Constructors

	/** default constructor */
	public Product() {
	}

	/** full constructor */
	public Product(String lang, String productName, Double marketPrice,
			Double price, String currtype, Integer score, String category,
			String type, String color, String detail, Integer minOrderNum,
			Integer status, String mountFlag, Date startDate, Date endDate,
			String image1, String image2, String image3, String image4,
			String image5, String remark1, String remark2, String remark3,
			String createUserid, Date createDate, String updateUserid,
			Date updateDate, Short sid) {
		this.lang = lang;
		this.productName = productName;
		this.marketPrice = marketPrice;
		this.price = price;
		this.currtype = currtype;
		this.score = score;
		this.category = category;
		this.type = type;
		this.color = color;
		this.detail = detail;
		this.minOrderNum = minOrderNum;
		this.status = status;
		this.mountFlag = mountFlag;
		this.startDate = startDate;
		this.endDate = endDate;
		this.image1 = image1;
		this.image2 = image2;
		this.image3 = image3;
		this.image4 = image4;
		this.image5 = image5;
		this.remark1 = remark1;
		this.remark2 = remark2;
		this.remark3 = remark3;
		this.createUserid = createUserid;
		this.createDate = createDate;
		this.updateUserid = updateUserid;
		this.updateDate = updateDate;
		this.sid = sid;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getLang() {
		return this.lang;
	}

	public void setLang(String lang) {
		this.lang = lang;
	}

	public String getProductName() {
		return this.productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public Double getMarketPrice() {
		return this.marketPrice;
	}

	public void setMarketPrice(Double marketPrice) {
		this.marketPrice = marketPrice;
	}

	public Double getPrice() {
		return this.price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public String getCurrtype() {
		return this.currtype;
	}

	public void setCurrtype(String currtype) {
		this.currtype = currtype;
	}

	public Integer getScore() {
		return this.score;
	}

	public void setScore(Integer score) {
		this.score = score;
	}

	public String getCategory() {
		return this.category;
	}

	public void setCategory(String category) {
		this.category = category;
	}

	public String getType() {
		return this.type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getColor() {
		return this.color;
	}

	public void setColor(String color) {
		this.color = color;
	}

	public String getDetail() {
		return this.detail;
	}

	public void setDetail(String detail) {
		this.detail = detail;
	}

	public Integer getMinOrderNum() {
		return this.minOrderNum;
	}

	public void setMinOrderNum(Integer minOrderNum) {
		this.minOrderNum = minOrderNum;
	}

	public Integer getStatus() {
		return this.status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getMountFlag() {
		return this.mountFlag;
	}

	public void setMountFlag(String mountFlag) {
		this.mountFlag = mountFlag;
	}

	public Date getStartDate() {
		return this.startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return this.endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getImage1() {
		return this.image1;
	}

	public void setImage1(String image1) {
		this.image1 = image1;
	}

	public String getImage2() {
		return this.image2;
	}

	public void setImage2(String image2) {
		this.image2 = image2;
	}

	public String getImage3() {
		return this.image3;
	}

	public void setImage3(String image3) {
		this.image3 = image3;
	}

	public String getImage4() {
		return this.image4;
	}

	public void setImage4(String image4) {
		this.image4 = image4;
	}

	public String getImage5() {
		return this.image5;
	}

	public void setImage5(String image5) {
		this.image5 = image5;
	}

	public String getRemark1() {
		return this.remark1;
	}

	public void setRemark1(String remark1) {
		this.remark1 = remark1;
	}

	public String getRemark2() {
		return this.remark2;
	}

	public void setRemark2(String remark2) {
		this.remark2 = remark2;
	}

	public String getRemark3() {
		return this.remark3;
	}

	public void setRemark3(String remark3) {
		this.remark3 = remark3;
	}

	public String getCreateUserid() {
		return this.createUserid;
	}

	public void setCreateUserid(String createUserid) {
		this.createUserid = createUserid;
	}

	public Date getCreateDate() {
		return this.createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateUserid() {
		return this.updateUserid;
	}

	public void setUpdateUserid(String updateUserid) {
		this.updateUserid = updateUserid;
	}

	public Date getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	
	public Short getSid() {
		return this.sid;
	}

	public void setSid(Short sid) {
		this.sid = sid;
	}

}